At any rate, the meaning of anything or anyone having had its day is two-fold. One, they’ve had their share of success one time or …
COMMON If someone or something has had their day, the period during which they were most successful has now passed. In …
使用“have had”或“has had”表示过去完成的对当前情况有影响的经历或行动。 “had had”是动词“have”的过去形式,与代词“had”一起使用。 该 …
更多内容请点击:Had their day - Idioms by The Free Dictionary